soft-skinned facility - Francés Inglés Diccionario